sprint to the finish - Francés Inglés Diccionario